getAlbedoColor() const | nkAstraeus::PbsMaterial | |
getAlbedoTexture() const | nkAstraeus::PbsMaterial | |
getAlbedoTextureChannels() const | nkAstraeus::PbsMaterial | |
getAlpha() const | nkAstraeus::PbsMaterial | |
getAlphaTexture() const | nkAstraeus::PbsMaterial | |
getAlphaTextureChannels() const | nkAstraeus::PbsMaterial | |
getEmissiveColor() const | nkAstraeus::PbsMaterial | |
getEmissiveTexture() const | nkAstraeus::PbsMaterial | |
getEmissiveTextureChannels() const | nkAstraeus::PbsMaterial | |
getEnvironmentColor() const | nkAstraeus::PbsMaterial | |
getEnvironmentTexture() const | nkAstraeus::PbsMaterial | |
getEnvironmentTextureChannels() const | nkAstraeus::PbsMaterial | |
getEnvironmentTextureIsCubeByDefault() const | nkAstraeus::PbsMaterial | |
getIrradianceTexture() const | nkAstraeus::PbsMaterial | |
getIrradianceTextureChannels() const | nkAstraeus::PbsMaterial | |
getIrradianceTextureIsCubeByDefault() const | nkAstraeus::PbsMaterial | |
getLightColor() const | nkAstraeus::PbsMaterial | |
getLightDirection() const | nkAstraeus::PbsMaterial | |
getMetalness() const | nkAstraeus::PbsMaterial | |
getMetalnessTexture() const | nkAstraeus::PbsMaterial | |
getMetalnessTextureChannels() const | nkAstraeus::PbsMaterial | |
getName() const | nkAstraeus::Material | |
getNormalMapTexture() const | nkAstraeus::PbsMaterial | |
getNormalMapTextureChannels() const | nkAstraeus::PbsMaterial | |
getOcclusionTexture() const | nkAstraeus::PbsMaterial | |
getOcclusionTextureChannels() const | nkAstraeus::PbsMaterial | |
getReconstructBinormals() const | nkAstraeus::PbsMaterial | |
getRoughness() const | nkAstraeus::PbsMaterial | |
getRoughnessTexture() const | nkAstraeus::PbsMaterial | |
getRoughnessTextureChannels() const | nkAstraeus::PbsMaterial | |
getShader() const | nkAstraeus::Material | |
getSpecularColor() const | nkAstraeus::PbsMaterial | |
getSpecularTexture() const | nkAstraeus::PbsMaterial | |
getSpecularTextureChannels() const | nkAstraeus::PbsMaterial | |
getType() const override | nkAstraeus::PbsMaterial | virtual |
load() override | nkAstraeus::PbsMaterial | virtual |
Material() | nkAstraeus::Material | |
PbsMaterial() | nkAstraeus::PbsMaterial | |
setAlbedoColor(const nkMaths::Vector &value) | nkAstraeus::PbsMaterial | |
setAlbedoTexture(nkGraphics::Texture *value, THREE_CHANNEL_PACK channels=THREE_CHANNEL_PACK::RGB) | nkAstraeus::PbsMaterial | |
setAlpha(float value) | nkAstraeus::PbsMaterial | |
setAlphaTexture(nkGraphics::Texture *value, ONE_CHANNEL_PACK channel=ONE_CHANNEL_PACK::A) | nkAstraeus::PbsMaterial | |
setEmissiveColor(const nkMaths::Vector &value) | nkAstraeus::PbsMaterial | |
setEmissiveTexture(nkGraphics::Texture *value, THREE_CHANNEL_PACK channels=THREE_CHANNEL_PACK::RGB) | nkAstraeus::PbsMaterial | |
setEnvironmentColor(const nkMaths::Vector &value) | nkAstraeus::PbsMaterial | |
setEnvironmentTexture(nkGraphics::Texture *value, THREE_CHANNEL_PACK channels=THREE_CHANNEL_PACK::RGB, bool prefilteredEnv=false) | nkAstraeus::PbsMaterial | |
setEnvironmentTextureIsCubeByDefault(bool value) | nkAstraeus::PbsMaterial | |
setIrradianceTexture(nkGraphics::Texture *value, THREE_CHANNEL_PACK channels=THREE_CHANNEL_PACK::RGB) | nkAstraeus::PbsMaterial | |
setIrradianceTextureIsCubeByDefault(bool value) | nkAstraeus::PbsMaterial | |
setLightColor(const nkMaths::Vector &value) | nkAstraeus::PbsMaterial | |
setLightDirection(const nkMaths::Vector &value) | nkAstraeus::PbsMaterial | |
setMetalness(float value) | nkAstraeus::PbsMaterial | |
setMetalnessTexture(nkGraphics::Texture *value, ONE_CHANNEL_PACK channel=ONE_CHANNEL_PACK::A) | nkAstraeus::PbsMaterial | |
setName(const nkMemory::StringView &value) | nkAstraeus::Material | |
setNormalMapTexture(nkGraphics::Texture *value, THREE_CHANNEL_PACK channels=THREE_CHANNEL_PACK::RGB) | nkAstraeus::PbsMaterial | |
setOcclusionTexture(nkGraphics::Texture *value, ONE_CHANNEL_PACK channel=ONE_CHANNEL_PACK::A) | nkAstraeus::PbsMaterial | |
setReconstructBinormals(bool value) | nkAstraeus::PbsMaterial | |
setRoughness(float value) | nkAstraeus::PbsMaterial | |
setRoughnessTexture(nkGraphics::Texture *value, ONE_CHANNEL_PACK channel=ONE_CHANNEL_PACK::A) | nkAstraeus::PbsMaterial | |
setSpecularColor(const nkMaths::Vector &value) | nkAstraeus::PbsMaterial | |
setSpecularTexture(nkGraphics::Texture *value, THREE_CHANNEL_PACK channels=THREE_CHANNEL_PACK::RGB) | nkAstraeus::PbsMaterial | |
unload() override | nkAstraeus::PbsMaterial | virtual |
~Material() | nkAstraeus::Material | virtual |
~PbsMaterial() | nkAstraeus::PbsMaterial | |